Four centuries of Christmas carols are represented in this handsome collection that is approaching half a century of use with choirs throughout the world. The entire range of choral expression is offered